-- 变量在使用前，需要在代码中进行声明，即创建该变量。
-- 编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区，用于存储变量的值。
-- Lua 变量有三种类型：全局变量、局部变量、表中的域。
-- Lua 中的变量全是全局变量，哪怕是语句块或是函数里，除非用 local 显式声明为局部变量。
-- 局部变量的作用域为从声明位置开始到所在语句块结束。
-- 变量的默认值均为 nil。
function funcLocal()
    a = 1
    local b = 2
end
funcLocal();
print(a,b)